worldwide patent rights - Spanish English Dictionary